home *** CD-ROM | disk | FTP | other *** search
- # include "defs.h"
-
- /*
- * Global data structures:
- *
- * targets: the list of user-specified targets.
- * objects: the list of object files for each target.
- * liblist: the list of libraries (that is, explicitly named .o files)
- * for each target.
- * deplist: the list of dependencies (other than those in objects[][])
- * for each target.
- * reslist: the list of resource sources for each target.
- * sources: the list of all user-specified source files.
- * adirlist: the list of Asm include directories.
- * cdirlist: the list of C include directories.
- * pdirlist: the list of Pascal include directories.
- * rdirlist: the list of Res include directories.
- * dot_h: the list of local C include files.
- * dot_r: the list of local Rez files.
- * macrolist: the list of macro names and values.
- */
-
- char *targets[TARGETMAX] = { NULL };
- char *objects[TARGETMAX][SOURCEMAX] = { NULL };
- char *liblist[TARGETMAX][LIBMAX] = { NULL };
- char *deplist[TARGETMAX][DEPENDMAX] = { NULL };
- char *reslist[TARGETMAX][RESMAX] = { NULL };
- char *sources[SOURCEMAX] = { NULL };
- char *adirlist[DIRMAX] = { NULL };
- char *cdirlist[DIRMAX] = { NULL };
- char *pdirlist[DIRMAX] = { NULL };
- char *rdirlist[DIRMAX] = { NULL };
- char *dot_h[DOTHMAX] = { NULL };
- char *dot_r[DOTHMAX] = { NULL };
- struct macro macrolist[MACROMAX] = { { NULL, NULL } };
- bool verbose = FALSE;
-